Расширение функционала мониторинга
-----------------------------------

Мониторинг событий ALD Pro реализован с использованием решения Zabbix. ALD Pro позволяет подключиться к web-интерфейсу Zabbix. Использование web-интерфейса Zabbix позволяет:

-  расширить перечень событий, подлежащих мониторингу;
-  использовать полный перечень функций Zabbix.

Для доступа к web-интерфейсу Zabbix необходимо ввести в браузере адрес сервера мониторинга ALD Pro в формате: ``https://<адрес сервера мониторинга>/zabbix``

**Пример** ``https://mon.aldpro.astralinux.ru/zabbix``

Далее в открывшемся окне авторизации необходимо ввести логин и пароль системной учетной записи администрирования Zabbix.

Реализованный функционал мониторинга /var/log
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

При развертывании сервера мониторинга в ALD Pro автоматически настраивается мониторинг занятого места в разделе ``/var/log``.

Для шаблона системных показателей Zabbix добавлен **item** (элемент данных) для сбора метрики.

- Для **item** добавлен **trigger** (триггер) для уведомления пользователей.
- В соответствующий шаблон Grafana добавлена панель для визуализации собранных метрик.

Принцип работы
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.  **Zabbix-item** (с именем ``Процент занятого места /var/log``) собирает метрику с хоста.
2.  **Метрика** показывает процент занятого пространства на файловой системе, где находится каталог ``/var/log``.
3.  Если значение метрики превышает порог (по умолчанию 50%), в журнале событий мониторинга появляется уведомление ``Размер директории /var/log превышает допустимое значение``

.. figure:: images/image1.png
   :name: рис1

   Журнал событий мониторинга
   
Настройка порога уведомлений
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Пороговое значение, при превышении которого генерируется уведомление, можно изменить через веб-интерфейс **Zabbix**.

Необходимо выполнить вход веб-интерфейс **Zabbix**, перейти в Data collection - Templates. Найти шаблоны ALD Pro, перейти на последнюю страницу списка или применить фильтр по поиску ``ALDPRO``.

Необходимый триггер находится в шаблоне **Системные показатели**.

В строчке шаблона необходимо нажать на **Triggers** и выбрать **Размер директории /var/log на {HOST.NAME} превышает допустимое значение**.

.. figure:: images/image2.png
   :name: рис2

   Шаблон системных показателей

В блоке **Expression** вставить в формулу значение (значение высчитывается в процентах), при превышении которого будет появляться уведомление в портале управления.

По умолчанию установлено значение ``50``.

.. figure:: images/image3.png
   :name: рис3

   Вкладка Trigger